package model.general;

import java.util.Random;

public class Util {
	public static final int DISTANCE = 1;
	public static final int DISTANCE_X = DISTANCE;
	public static final int DISTANCE_Y = DISTANCE;

	public static final int LIFE = 3;

	public static final int DEFAULT_WIDTH = 48;
	public static final int DEFAULT_HEIGHT = 48;
	public static final int DEFAULT_WIDTH_SMALL_FISH = 20;
	public static final int DEFAULT_HEIGHT_SMALL_FISH = 20;
	public static final int DEFAULT_WIDTH_MEDIUM_FISH = 40;
	public static final int DEFAULT_HEIGHT_MEDIUM_FISH = 40;
	public static final int DEFAULT_WIDTH_BIG_FISH = 60;
	public static final int DEFAULT_HEIGHT_BIG_FISH = 60;
	
	public static final int DEFAULT_WIDTH_PANEL = 800;
	public static final int DEFAULT_HEIGHT_PANEL = 600;

	public static final int DEFAULT_BOAT_YLOCATION = 80;
	public static final int DEFAULT_HOOK_YLOCATION = 150;

	public static final int DEFAULT_SCORE_LEVEL = 5;
	// SPEED
	public static final int DEFAULT_SPEED_MOVE = 3;
	public static final int DEFAULT_SPEED_MOVE_HOOK = 3;
	public static final int DEFAULT_SPEED_MOVE_BOAT = 7;
	// KIND ITEM
	public static final char ID_FISH_ITEM = '1';
	public static final char ID_GOOD_ITEM_ADD_lIFE = '2';
	public static final char ID_BAD_ITEM_SUB_SCORE = '3';
	// STATE GAME
	public static final char BEFORE_START_STATE = '0';
	public static final char PLAYING_STATE = '1';
	public static final char PAUSE_STATE = '2';
	public static final char LEVEL_UP_STATE = '3';
	public static final char WON_STATE = '4';
	public static final char LOSE_STATE = '4';
	public static final char STOP_STATE = '4';

	public static final long DEFAULT_TIME_FAST_SPEED = 10000;

	public static final int LIMITED_LEFT_VIEW = 200;
	public static final int LIMITED_RIGHT_VIEW = 200;

	public static String BOAT_IMG_LEFT = "boat-left.png";
	public static String BOAT_IMG_RIGHT = "boat-right.png";
	public static String HOOK_IMG_LEFT = "hook.png";
	public static String HOOK_IMG_RIGHT = "hook.png";
	public static String LIGHTING_IMG = "lighting.png";
	public static String CLOUND_IMG = "lightning-icon.png";

	public static final String ID_HOOK_IMG_LEFT = "HOOK_LEFT";
	public static final String ID_HOOK_IMG_RIGHT = "HOOK_RIGHT";
	public static final String ID_BOAT_IMG_LEFT = "BOAT_LEFT";
	public static final String ID_BOAT_IMG_RIGHT = "BOAT_RIGHT";
	public static final String ID_CLOUD_IMG = "CLOUD";
	public static final String ID_LIGHT_IMG = "LIGHTING";

	// FILE LOAD
	public static final String HIGHT_SCORE_FILE = "hight_score_file.dat";
	public static final String CONFIG_FILE = "catchfishgame.dat";

}
